package com.molichuxing.services.business.dto.response;

import java.time.LocalDateTime;
import java.util.List;

import com.molichuxing.framework.dto.ResponseRootDto;
import com.molichuxing.services.property.SystemTypeEnum;

import lombok.Data;

/**
 * 用户登录返回dto
 * 
 * @author zoumingyu
 * @date 2019年9月9日
 *
 */
@Data
public class AccountLoginBizDto extends ResponseRootDto {
	private static final long serialVersionUID = -7816256066545766130L;

	/**
	 * 账号id
	 */
	private Integer accountId;

	/**
	 * 账户
	 */
	private String account;

	/**
	 * 账户姓名
	 */
	private String realName;
	
	/**
	 * 系统类型（1：op，2：经销商） system_type
	 */
	private SystemTypeEnum systemType;
	
	/**
	 * 经销商id
	 */
	private Integer dealerId;

	/**
	 * 角色id
	 */
	private Integer groupId;

	/**
	 * 角色
	 */
	private String groupName;

	/**
	 * 本次登录时间
	 */
	private LocalDateTime loginTime;

	/**
	 * 上次登录时间
	 */
	private LocalDateTime lastLoginTime;
	
	/**
	 * 账号关联权限
	 */
	private List<PrivilegeContentBizDto> privilegeContents;

	/**
	 * 是否为超级管理员
	 */
	private Boolean isSuper;

	private String userPhone;
}
